home *** CD-ROM | disk | FTP | other *** search
- Path: Starbase.NeoSoft.COM!not-for-mail
- From: timd@Starbase.NeoSoft.COM (Tim Dugan)
- Newsgroups: comp.object,comp.lang.c++,comp.software-eng
- Subject: Re: Design language?
- Date: 21 Mar 1996 14:19:51 -0600
- Organization: NeoSoft, Inc. +1 713 968 5800
- Message-ID: <4isdl7$ccu@Starbase.NeoSoft.COM>
- References: <31437B51.27C3@bitmailer.net> <4i6qhq$4e8@gaia.ns.utk.edu> <4i9s82$4ps@Starbase.NeoSoft.COM> <314E0DD6.73F1@byu.edu>
- NNTP-Posting-Host: starbase.neosoft.com
-
- In article <314E0DD6.73F1@byu.edu>, Stephen W. Liddle <liddle@byu.edu> wrote:
- >Tim Dugan wrote:
- >>
- >> In article <4i6qhq$4e8@gaia.ns.utk.edu>,
- >> Matt Kennel <kennel@msr.epm.ornl.gov> wrote:
- >>
- >> >I think the reality is that once some ideas and technology get settled
- >> >and reliable enough to be automated, they end up--and should end up--in
- >> >the ordinary language. [...]
- >>
- >> [...] over time, we will add enough
- >> formality and details to systems like the "unified method" to make
- >> them executable and so they will generate complete code sets
- >> where necessary.
- >
- >This is the direction I'd like to push things -- let the model contain
- >the program. In fact, I'd go so far as to hope that we could avoid
- >"generating code" at all from the executable model. (Eventually) we
- >ought to be able to create efficient systems by compiling executable
- >models directly, the same way we now create efficient programs in
- >high-level languages and rely on optimizing compilers for efficiency.
-
- Yeah...sure...to some extent, how we go from the graphic design to
- the working software is irrelavent except that, as we improve on
- a step-by-step basis, we will generate various levels of intermediate
- code first...even today, many C/C++ compilers generate intermediate
- assembler code...and we are somewhat constrained by the current
- linker conventions...
-
- >For my dissertation work, I proposed a model-equivalent language called
- >Melody. A good short summary is available in the OOER '95 conference
- >proceedings:
- >
- >"Unifying Modeling and Programming through an Active, Object-Oriented,
- >Model-Equivalent Programming Language," S.W. Liddle, D.W. Embley, and
- >S.N. Woodfield, Lecture Notes in Computer Science, no. 1021, pp. 55-64,
- >Springer-Verlag, Berlin, 1995.
-
-
- Any chance it's available on-line?
-
- >Our research is ongoing. Obviously there are lots of challenges to
- >getting this idea to work, especially the optimization problem!
-
- I think this would be a great area to work in...I wish I could
- find a job like this close to home! :(
-
- -t
-
- --
- "...that word isn't in any language--
- it will never be uttered by a human mouth..." - DB
-